fish trap
noun
: a device for catching fish that consists of a net or other structure which diverts the fish into an enclosure so arranged that egress is more difficult than ingress
Love words? Need even more definitions?
Merriam-Webster unabridged
Share